
/* role 0 --超级管理员 1 园长，2 老师，  */
console.log(AllStaffList);
let theId = localStorage.getItem("employeeId");
console.log(theId);
let theDuixaing;
for (let i =0;i<AllStaffList.length;i++){
    if (theId == AllStaffList[i].Id){
        theDuixaing = AllStaffList[i];
        console.log(theDuixaing);
    }
}
console.log(theDuixaing);


//页面渲染
function ref() {
    //读取对象的属性值，找到数据渲染到页面
    $('.photo img').attr('src',theDuixaing.Url);
    $('.Id .label-data').text(theDuixaing.Id);
    $('.Name .label-data').text(theDuixaing.Name);
    $('.DepName .label-data').text(theDuixaing.DepName);
    $('.Duty .label-data').text(theDuixaing.Duty);
    $('.Tel .label-data').text(theDuixaing.Tel);
    $('#chooseName option').text(theDuixaing.Name);
    $('.chooseMberDuty').text(theDuixaing.Duty);

    if (theDuixaing.role <=1){
        $('.rightBox input[type="checkbox"]').attr('checked',true);

        $('.readonly input[type="checkbox"]').attr('checked',false);
        $('.readonly input[type="checkbox"]').attr('disabled',true);
    }else {
        //姓名选择框
        $('#chooseName').attr('disabled','true')

        //班级管理
        $('.viewClass input[type="checkbox"]').attr('checked',true);

        $('.addClass input[type="checkbox"]').attr('checked',false);

        $('.editClass input[type="checkbox"]').attr('checked',true);

        $('.serachClass input[type="checkbox"]').attr('checked',true);

        $('.delClass input[type="checkbox"]').attr('checked',false);

        //学生管理
        $('.viewStu input[type="checkbox"]').attr('checked',true);

        $('.addStu input[type="checkbox"]').attr('checked',true);

        $('.editStu input[type="checkbox"]').attr('checked',true);

        $('.serachStu input[type="checkbox"]').attr('checked',true);

        $('.delStu input[type="checkbox"]').attr('checked',true);

        // 员工管理
        $('.editWorker input[type="checkbox"]').attr('checked',true);

        $('.serachWorker input[type="checkbox"]').attr('checked',true);

        //部门管理
        $('.viewDep input[type="checkbox"]').attr('checked',true);

        //出勤管理
        $('.viewRec input[type="checkbox"]').attr('checked',true);

        $('.addNotice input[type="checkbox"]').attr('checked',true);

        $('.vacationApply input[type="checkbox"]').attr('checked',true);

        //照片墙管理
        $('#photoMA input[type="checkbox"]').attr('checked',true);

        //权限管理
        $('.readonly input[type="checkbox"]').attr('checked',true);

        //checkbox
        $('input[type="checkbox"]').attr('disabled',true);
    }



}
//获取所有员工的名字
let theMenber = [];
for (let i =0;i<AllStaffList.length;i++){
    theMenber.push(AllStaffList[i].Name);
}
console.log(theMenber);
//将名字数组放到option里面
var counts;
counts=0;
counts=theMenber.length;
function Myselect(){
    var i;
    for (i=0;i < counts; i++) {
        document.getElementById('chooseName').options[i] = new Option(theMenber[i],i);
    }
}

//根据选择的名字渲染相应的权限
var theValue =0;
let chooseDuixiang;
function getChange(){
    //读取选择的value值
    theValue = document.getElementById('chooseName').value;
    console.log(theValue);

    //获取选择的value去筛选选择的对象
    chooseDuixiang = AllStaffList[theValue];
    console.log(chooseDuixiang);

    // 渲染选择的人的职位
    $('.chooseMberDuty').text(chooseDuixiang.Duty);

    //判断，登录的对象（theDuixaing）的role值和选择的对象（chooseDuixiang）的role值做比较
    /**
     * 1、theDuixaing的role值要小于等于1，才可以对别人的相关权限进行修改
     * 2、对比，如果theDuixaing role值相等或者大于 chooseDuixiang role则不能进行操作
     * 3、登录对象 role大于1 则不能对右边页面进行操作
     * */

    if (theDuixaing.role <=1) {
        $('input[type="checkbox"]').attr('checked',false);
        if (chooseDuixiang.role <=1){
            if (chooseDuixiang.role ==0){
                $('.rightBox input[type="checkbox"]').attr('checked',true);

                $('.readonly input[type="checkbox"]').attr('checked',false);
                $('.readonly input[type="checkbox"]').attr('disabled',true);
            }else if (chooseDuixiang.role ==1){
                $('.rightBox input[type="checkbox"]').attr('checked',true);

                $('.readonly input[type="checkbox"]').attr('checked',false);
                $('.readonly input[type="checkbox"]').attr('disabled',true);
                $('.forYuanz input[type="checkbox"]').attr('checked',false);
                $('.forYuanz input[type="checkbox"]').attr('disabled',true);
            }
        }else {
            //班级管理
            $('.viewClass input[type="checkbox"]').attr('checked',true);

            $('.addClass input[type="checkbox"]').attr('checked',false);

            $('.editClass input[type="checkbox"]').attr('checked',true);

            $('.serachClass input[type="checkbox"]').attr('checked',true);

            $('.delClass input[type="checkbox"]').attr('checked',false);

            //学生管理
            $('.viewStu input[type="checkbox"]').attr('checked',true);

            $('.addStu input[type="checkbox"]').attr('checked',true);

            $('.editStu input[type="checkbox"]').attr('checked',true);

            $('.serachStu input[type="checkbox"]').attr('checked',true);

            $('.delStu input[type="checkbox"]').attr('checked',true);

            // 员工管理
            $('.editWorker input[type="checkbox"]').attr('checked',true);

            $('.serachWorker input[type="checkbox"]').attr('checked',true);

            //部门管理
            $('.viewDep input[type="checkbox"]').attr('checked',true);

            //出勤管理
            $('.viewRec input[type="checkbox"]').attr('checked',true);

            $('.addNotice input[type="checkbox"]').attr('checked',true);

            $('.vacationApply input[type="checkbox"]').attr('checked',true);

            //照片墙管理
            $('#photoMA input[type="checkbox"]').attr('checked',true);

            //权限管理
            $('.readonly input[type="checkbox"]').attr('checked',true);
        }
        if (theDuixaing.role > chooseDuixiang.role){
            $('input[type="checkbox"]').attr('disabled',true);
        }
    }

}

console.log(BackofficeMaList);



